// JavaScript Document
function IngresoService() {
	this.ID;
	this.periodo = {id:'',name:'', HTMLID:'IngresoService_periodoingreso_id'};
	this.programaAcademico = {id:'',name:'', HTMLID:'IngresoService_programaacademico_id'};
	
}

IngresoService.prototype.beforeSendPeriodo = function(	idPeriodoObject, 
														idProgramaAcademicoObject,  
														idIngresoCursoObject,
														idIngresoActividadObject,
														loadingMessage)
{
	$('#' + idProgramaAcademicoObject).attr('disabled', 'disabled');// clear list data
	$('#' + idProgramaAcademicoObject + ' > option').remove();// clear list data
	$('#' + idProgramaAcademicoObject).append('<option>' + loadingMessage + '</option>');
	
	//limpio las cosas necesarias
	if($('#' + idProgramaAcademicoObject).length)
	{
		$('#' + idIngresoCursoObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data
		$('#' + idIngresoCursoObject).append('<option>' + loadingMessage + '</option>');
	}
	if($('#' + idIngresoCursoObject).length) 
	{
		$('#' + idIngresoCursoObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data
		$('#' + idIngresoCursoObject).append('<option>' + loadingMessage + '</option>');
	}
	if($('#' + idIngresoActividadObject).length) 
	{
		$('#' + idIngresoActividadObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		$('#' + idIngresoActividadObject).append('<option>' + loadingMessage + '</option>');
	}
	
	
	
	
}

IngresoService.prototype.successSendPeriodo = function (result, 
														idPeriodoObject, 
														idProgramaAcademicoObject,
														idIngresoCursoObject,
														idIngresoActividadObject,
														selectMessage)
{
	if($('#' + idProgramaAcademicoObject).length)
	{
		$('#' + idProgramaAcademicoObject + ' > option').remove();// clear list data

		result = '<option value="">' + selectMessage + '</option>' +  result;
		
		$('#' + idProgramaAcademicoObject).removeAttr('disabled');
		$('#' + idProgramaAcademicoObject).html(result);
	}
	
	if($('#' + idIngresoCursoObject).length)
	{
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data

		result = '<option value="">' + selectMessage + '</option>';
		
		$('#' + idIngresoCursoObject).removeAttr('disabled');
		$('#' + idIngresoCursoObject).html(result);
	}
	
	if($('#' + idIngresoActividadObject).length)
	{
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data

		result = '<option value="">' + selectMessage + '</option>';
		
		$('#' + idIngresoActividadObject).removeAttr('disabled');
		$('#' + idIngresoActividadObject).html(result);
	}
	
	
	
	
	
}

IngresoService.prototype.beforeSendProgramaAcademico = function (idPeriodoObject, 
																	idProgramaAcademicoObject,  
																	idIngresoCursoObject,
																	idIngresoActividadObject,
																	loadingMessage)
{
	if($('#' + idIngresoCursoObject).length) 
	{
		$('#' + idIngresoCursoObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data
		$('#' + idIngresoCursoObject).append('<option>' + loadingMessage + '</option>');
	}
	if($('#' + idIngresoActividadObject).length) 
	{
		$('#' + idIngresoActividadObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		$('#' + idIngresoActividadObject).append('<option>' + loadingMessage + '</option>');
	}
	
}
IngresoService.prototype.beforeSendProgramaAcademico = function (idPeriodoObject, 
																	idProgramaAcademicoObject,  
																	idIngresoCursoObject,
																	idIngresoActividadObject,
																	loadingMessage)
{
	
	if($('#' + idIngresoCursoObject).length) 
	{
		$('#' + idIngresoCursoObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data
		$('#' + idIngresoCursoObject).append('<option>' + loadingMessage + '</option>');
	}
	
	if($('#' + idIngresoActividadObject).length) 
	{
		$('#' + idIngresoActividadObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		$('#' + idIngresoActividadObject).append('<option>' + loadingMessage + '</option>');
	}

}

IngresoService.prototype.successSendProgramaAcademico = function (result, 
																	idPeriodoObject, 
																	idProgramaAcademicoObject,
																	idIngresoCursoObject,
																	idIngresoActividadObject,
																	selectMessage)
{
	if($('#' + idIngresoCursoObject).length)
	{
		$('#' + idIngresoCursoObject + ' > option').remove();// clear list data
		
		result = '<option value="">' + selectMessage + '</option>' +  result;
	
		$('#' + idIngresoCursoObject).removeAttr('disabled');
		$('#' + idIngresoCursoObject).html(result);
	}
	
	if($('#' + idIngresoActividadObject).length)
	{
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		
		result = '<option value="">' + selectMessage + '</option>';
		
		$('#' + idIngresoActividadObject).removeAttr('disabled');
		$('#' + idIngresoActividadObject).html(result);
	}
}

IngresoService.prototype.beforeSendIngresoCurso = function (idPeriodoObject, 
															idProgramaAcademicoObject,  
															idIngresoCursoObject,
															idIngresoActividadObject,
															loadingMessage)
{

	if($('#' + idIngresoActividadObject).length) 
	{
		$('#' + idIngresoActividadObject).attr('disabled', 'disabled');// clear list data
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		$('#' + idIngresoActividadObject).append('<option>' + loadingMessage + '</option>');
	}

}

IngresoService.prototype.successSendIngresoCurso = function (result, 
		idPeriodoObject, 
		idProgramaAcademicoObject,
		idIngresoCursoObject,
		idIngresoActividadObject,
		selectMessage)
{	
	if($('#' + idIngresoActividadObject).length)
	{
		$('#' + idIngresoActividadObject + ' > option').remove();// clear list data
		
		result = '<option value="">' + selectMessage + '</option>' +  result
		
		$('#' + idIngresoActividadObject).removeAttr('disabled');
		$('#' + idIngresoActividadObject).html(result);
	}
}
